@charset "utf-8";
/* CSS Document */
html{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-family:"宋体";font-size: 12px;color:#666666; }
div,ul,form,dd,ol,h1,h2,h3,h4,h5,h6,dl,dt,p{margin:0px;padding:0px;}
li{margin:0px;padding:0px;list-style-type: none;}
.laycenter {width:1000px; margin:0 auto;}
.efont{font-family:Arial, Helvetica, sans-serif;}
a:link{color:#666666;text-decoration: none;}
a:visited{color:#666666;text-decoration: none;}
a:hover{color:#aa9f41;text-decoration: none;}
img{ border:0;}
.clear{ clear:both;}


/*----index css-----*/
.top{ background:url(../images/topbg.jpg) no-repeat center top #02b4e2; width:100%; height:148px;}
.logo{ float:left; padding: 25px 0 26px 0;}
.tel{ float:right; padding: 25px 0 20px 0;}

#nav_ecwms { width:730px; height:44px; line-height:44px; float:left;}
#nav_ecwms .wxmenu1 { zoom:1; }
#nav_ecwms .wxmenu1 li { background:url(../images/navbg.png) no-repeat; width:117px; height:44px; line-height:44px; text-align:center; color:#fff; margin: 0 4px 0 0; float:left; font-family:"微软雅黑"; font-size:14px; }
#nav_ecwms .wxmenu1 li a {color: #fff;  width:117px; height:44px; display: block; text-decoration: none;  /*一级链接的颜色宽度和高度*/ }
#nav_ecwms .wxmenu1 li a:hover { background:url('../images/nav_hover.jpg') no-repeat; color:#fff; text-decoration: none; /*鼠标滑上去后，链接的颜色和背景*/}
#nav_ecwms .wxmenu1 ul { display:none;}
#nav_ecwms .wxmenu1 ul li { position:relative; }
#nav_ecwms .wxmenu1 li ul { width:117px;  top:148px; /*下拉二级ul*/ position:absolute; margin: 0px; padding:0; z-index:100; }
#nav_ecwms .wxmenu1 li ul li { width:117px; background-color:#0578b3; /*下拉二级和三级li的样式*/ border:0; background-image:none;  height:30px; line-height:30px; text-align:left; padding:0;}
#nav_ecwms .wxmenu1 li ul li a { color:#fff; width:117px; /*下拉二级和三级链接样式 */font-weight:normal;  text-align: center;  display:block; text-indent:0px; height:30px; background:none; overflow:hidden; zoom:1;}
#nav_ecwms .wxmenu1 li ul li a span { padding:0 0 0 5px; font-size:12px;}
#nav_ecwms .wxmenu1 li ul li a:hover { color:#fff; width:117px; background:#03bce6; /*下拉二级三级鼠标滑过样式*/ height:30px; text-align: center; display:block;}
#nav_ecwms .wxmenu1 li ul ul { left:117px;/*下拉三级左边距*/ z-index:200; top:0;}
#nav_ecwms .wxmenu1 li a.selected { color: #fff; font-weight:bold;  width:117px; height:30px; display: block; text-decoration: none; background:url('../images/nav_hover.jpg') no-repeat;   /*当前位置*/}

.search{ float:right; padding: 8px 0 0 0;}
.banner{ width:100%; clear:both; border-top:#0578b3 13px solid;}
.banner img{ width:100%;}
.top1{ width:100%; clear:both;}
.top2{ width:100%; clear:both;}
.txt{ background:url(../images/txtbg.jpg) no-repeat; width:185px; height:28px; border:0px; float:left; margin: 0 5px 0 0;}
.btn{ background:url(../images/btn.jpg) no-repeat; width:61px; height:27px; float:left; border:0; color:#FFFFFF;}
.bar{ width:100%; clear:both;}
.bar1color{ background:#fef6d1; padding: 30px 0 0 0;}
.bar2color{ background:#fee2d1; padding: 30px 0 0 0;}
.bar3color{ background:#ddfed1; padding: 30px 0 0 0;}
.bar4color{ background:#fee9d1; padding: 30px 0 0 0;}
.bar5color{ background:#d1fef7; padding: 30px 0 0 0;}
.bar6color{ background:#d1e6fe; padding: 30px 0 0 0;}
.bartop{ background: url(../images/titlebg.png) no-repeat;width: 802px;height: 81px;font-family: "微软雅黑";font-size: 25px;font-weight: bold;line-height: 72px;margin: 0 auto;text-indent: 180px;}
.bar1color ul{ width:1000px; margin: 30px auto 0 auto; background:#feeea6; padding: 20px 0 0 0;}
.bar2color ul{ width:1000px; margin: 30px auto 0 auto; background:#fcd6c0; padding: 20px 0 0 0;}
.bar3color ul{ width:1000px; margin: 30px auto 0 auto; background:#c7f1b7; padding: 20px 0 0 0;}
.bar4color ul{ width:1000px; margin: 30px auto 0 auto; background:#fcd6ab; padding: 20px 0 0 0;}
.bar5color ul{ width:1000px; margin: 30px auto 0 auto; background:#b3f3e9; padding: 20px 0 0 0;}
.bar6color ul{ width:1000px; margin: 30px auto 0 auto; background:#bdd3ec; padding: 20px 0 0 0;}
.bar li{ float:left; padding: 0 0 0 20px;}
.bar li img{ width:224px; height:224px;}
.bar li span{ display:block; clear:both; text-align:center; padding: 20px 0 20px 0; font-family: "微软雅黑"; font-size: 14px;}
.bar1btm{ background:url(../images/bar1.jpg) no-repeat center top; width:100%; height:180px;}
.bar2btm{ background:url(../images/bar2.jpg) no-repeat center top; width:100%; height:180px;}
.bar3btm{ background:url(../images/bar3.jpg) no-repeat center top; width:100%; height:180px;}
.bar4btm{ background:url(../images/bar4.jpg) no-repeat center top; width:100%; height:180px;}
.bar5btm{ background:url(../images/bar5.jpg) no-repeat center top; width:100%; height:180px;}
.bar6btm{ background:url(../images/bar6.jpg) no-repeat center top; width:100%; height:101px;}
.btm{ background:#0578b3; width:100%; clear:both; color:#FFFFFF; padding: 60px 0 20px 0;}
.about{ float:left; width:550px; padding: 0 0 40px 0;}
.aboutleft{ background:url(../images/abouttop.png) no-repeat; padding: 105px 0 0 0; font-family: "微软雅黑";float:left; width:172px; font-size: 14px; margin: 30px 0 0 0;}
.aboutright{ float:left; width: 310px; font-size: 14px; line-height: 30px; padding: 0 0 0 50px;}
.contact{ float:left; width: 400px; padding: 0 0 0 50px; line-height: 25px;}
.contact img{ float:left; padding: 0px 30px 10px 0; }
.keyword{ clear:both; width: 978px; background:#1586c0; border:#2f8fc0 1px solid; line-height: 35px; padding: 0 10px 0 10px; margin: 30px 0 0 0;font-family: "微软雅黑"; color:#000000;} 

/*--关于我们--*/
.main{ width:1045px; margin:0 auto;}
.left{ background:url(../images/leftbg.jpg) no-repeat; width:290px; float:left;min-height:800px;}
.left ul{ margin: 190px 50px 80px 80px;}
.left li{ color:#cbae00; font-family:"微软雅黑"; font-size:14px; background:url(../images/lefticon.jpg) no-repeat 0 50%; border-bottom:#e1d18f 1px dotted; line-height:40px; padding-left:20px;}
.left li a{color:#cbae00;}
.left li a:hover{color:#666; text-decoration:underline;}
.right{ width:755px; float:right;}
.right1{ background:url(../images/ctop.jpg) no-repeat; width:100%; height:18px; margin:30px 0 0 0;}
.right2{ background:url(../images/cbg.jpg) repeat-y; width:700px;padding: 10px 20px 0 35px;min-height:800px;}
.right3{background:url(../images/cbtm.jpg) no-repeat; width:100%; height:19px; margin:0 0 30px 0;}
.site{ border-bottom:#e3d55c 1px solid; font-family:"微软雅黑"; font-size:14px; padding:0 0 10px 0;}

.content{ padding:20px 0 0 0; line-height:35px; font-size:14px;}

/*--- 分页 ---*/
.page_num { width:100%; height:60px; text-align:center; clear:both; padding:0 0 20px 0; }
.page_num strong { padding:2px 5px 2px 5px; background-color:#ebc95d; color:#fff; margin:0 3px;}
.page_num a { padding:2px 5px 2px 5px; background-color:#fff; border:1px solid #ebc95d; margin:0 3px;}
.page_num a:hover { background-color:#E9740D; color:#fff; border:1px solid #F30;}


/*---新闻---*/
#news { padding-top:10px; font-family:"微软雅黑";}
#news li{ width:100%; float:left; border-bottom: 1px dotted #dbdc97; margin-bottom:10px;  padding-bottom:10px;} 
#news li img{ width:480px; height:150px;}
#news li a{ background:#feffaf; display:block; width:100%; height:40px;}
#news li a:hover{ background:#e3d55c; display:block; width:100%; height:40px;}
#news li a:hover h1{ color:#FFFFFF;}
#news li h1{ font-size:14px; float:left; font-weight:normal;  padding-left:15px; color:#aa9f41;}
#news li span{ float:right;}
#h2_news{ font-size:20px; text-align:center; padding-bottom:20px; font-weight:normal; color:#000000;}
#news_top1{ font-size:12px; border:#dbdc97 1px solid; background:#ffffe2; line-height:35px; text-align:center; color:#938654;}
#news_contain{ padding:20px 0 20px 0;}
.page{ font-size:12px; border-top:#938654 1px solid; padding-top:10px; margin-top:20px; line-height:25px;}
.read{ display:block; color:#7bad1c;padding-right: 15px; padding-top:5px; border:#ccc 1px solid; width:50px; height:20px; text-align:center;}

/*---产品展示---*/
#web_product2{ clear:both; with:100%;}
#web_product2 li{ float:left; width:210px; height:270px; text-align:center;padding:0 10px 0 10px;}
#web_product2 li img{ width:178px; height:168px; border:#ededed 1px solid; padding:15px 15px 15px 15px; background:#FFFFFF;}
#web_product2 li span{ display:block; clear:both; width:100%; text-align:center; padding-top:10px;}
#web_product2 li a{width:210px; height:200px; display:block;}
#web_product2 li a:hover{width:204px; height:199px; border:#ebc95d 2px solid; display:block;}
#web_product2 li a:hover img{width:202px; height:197px; padding:0 0 0 0;}
.pro_name{ float:left; display:block; color: #414141;font-size: 20px;font-weight: normal;20px;padding-bottom: 10px; width:100%; font-family:"微软雅黑";text-align:center; border-bottom:#e3d55c 1px solid; margin-bottom:20px;}
.t2{ float:left; width:400px; border:#CCC 1px solid;  position:relative;}
.fangda{background:url(../images/search.png) no-repeat; width:64px; height:64px; position:absolute;top: 260px;left: 350px;}
#protext{ clear:both;}
#prodview_pic{ text-align:center;}
.caigou{ width:100%; font-family:"微软雅黑"; clear:both;}
.caigou h1{float: left;width: 137px;height: 46px;background: #f29200;border-radius: 4px;font-size: 20px;color: #fff;text-align: center;line-height: 46px;margin: 0 0 50px 100px;}
.caigou h1 a{ color:#FFFFFF;background: #f29200; display:block;border-radius: 4px;}
.caigou h1 a:hover{ color:#FFFFFF;background: #0171aa; display:block;border-radius: 4px;}
.caigou span{float: left;font-size: 22px;color: #f29200;line-height: 46px;padding-left: 38px;}
.othercp{ clear:both;}
.othercp h1{ border:#e3d55c 1px solid; height:50px; line-height:50px; margin:0 auto 30px auto; width:400px; text-align: center; color:#e2b206; font-family:"微软雅黑";}
/*----留言----*/
.mess_title{background:url('../images/mess_bg.jpg') no-repeat left center;padding-left:140px;height:69px;padding-top:50px;font-size:12px;line-height:24px;}
.input_job,#field_1,#field_2,#field_3,#field_4{ background:#ffffe2; border:#dbdc97 1px solid; width:320px; height:30px; margin:10px 0 0 0;}
#qaneirong{background:#ffffe2; border:#dbdc97 1px solid; width:500px; height:120px; margin:10px 0 0 0;}
.button{ border:#dbdc97 1px solid; background:#ffffe2; width:60px; height:25px; line-height:23px; margin:30px 0 0 85px;}

.float{ position:fixed; right:50px; top:50px; background:url(../images/float.png) no-repeat; width:150px; height:659px; z-index:99999999;}
.float ul{ margin-top: 260px;}
.float li{ color:#c96e00; font-family:"微软雅黑"; font-size:14px; line-height: 37px; border-bottom:#c96e00 1px dotted; clear:both; text-indent: 20px;}
.float li a{ color:#c96e00;}
.float li a:hover{ color:#c96e00; text-decoration:underline;}
#bridgebottom{ z-index:100;}
.return{ font-family:"微软雅黑"; color:#FFFFFF; font-weight:bold; font-size:14px; margin:120px 0 0 50px;}
.return a{ color:#FFFFFF;}